# 配置项
API_HOST = "https://api.bilibili.com"
MAX_VIDEOS = 300  # 最大爬取视频数量
MAX_DANMAKU = 1000  # 每个视频最大爬取弹幕数量
MIN_DANMAKU_LENGTH = 4  # 最小弹幕长度

# 弹幕过滤配置
STOP_WORDS = {
    # 常用停用词
    '的', '了', '和', '是', '就', '都', '而', '及', '与', '着',
    '或', '一个', '没有', '我们', '你们', '他们', '什么', '这个',
    '那个', '这样', '那样', '如此', '只是', '但是', '可是','老师','三连',
    
    # 语气词
    '啊', '哈', '呢', '吗', '啦', '吧', '呀', '哦', '诶', '噢',
    '咯', '喔', '嗯', '哎', '唉', '哼', '嘿', '嗨',
    
    # 常见语气词组合
    '哈哈', '哈哈哈', '哈哈哈哈', '嘿嘿', '嘻嘻', '呵呵',
    
    # 程度词
    '很', '非常', '特别', '太', '真', '太过', '好像', '特',
    
    # 代词
    '这', '那', '这些', '那些', '这样', '那样', '这种', '那种',
    '什么', '谁', '哪', '哪里', '怎么', '怎样', '多少',
    
    # 时间词
    '现在', '马上', '立刻', '马上', '一直', '总是', '经常',
    '已经', '曾经', '刚才', '待会', '时候',
    
    # 情感词
    '好看', '厉害', '可以', '牛', '牛逼', '强', '真棒', '不错',
    '可爱', '漂亮', '优秀', '完美', '帅', '酷', '棒', '强',
    
    # 数字词
    '一下', '一点', '一些', '几个', '几次', '很多', '许多',
    
    # 虚词
    '把', '被', '所', '给', '让', '要', '会', '能', '可以',
    '应该', '却', '又', '也', '还', '在', '就', '才', '都',
    
    # B站常见弹幕词
    '草', '离谱', '这也', '还是', '还有', '还能', '还行',
    '确实', '真的', '这不', '这就', '这么', '那么', '就是',
    '没想到', '不会', '可还行', '可以的', '牛啊', '绝了',
    'yyds', '绝绝子', '蚌埠住了', '蚌', '笑死', '笑死了',
    
    # 无意义词
    '这里', '那里', '不是', '不能', '不可以', '不行', '算了',
    '懂了', '知道了', '记住了', '学会了', '明白了',
    
    # 人称代词
    '我', '你', '他', '她', '它', '我们', '你们', '他们',
    '自己', '别人', '大家', '每个人',
}

# 词云配置
FONT_PATH = "C:\\Windows\\Fonts\\msyh.ttc"  # Windows 下的微软雅黑字体
WORD_CLOUD_WIDTH = 800
WORD_CLOUD_HEIGHT = 400
WORD_CLOUD_BACKGROUND = "white"
WORD_CLOUD_MAX_WORDS = 200